// 自定义validate规则
// 引入全局正则验证模块
import {
  verifyUpNumber
} from './verifiable'

// 排序验证
export const ruleOrder = (rule, value, callback) => {
  if (value === '') {
    callback(new Error('请输入排序序号'))
  } else if (!verifyUpNumber(value)) {
    callback(new Error('请输入正整数'))
  } else {
    callback()
  }
}

// 数量验证
export const ruleNumber = (rule, value, callback) => {
  if (value === '') {
    callback(new Error('请输入数量'))
  } else if (!verifyUpNumber(value)) {
    callback(new Error('请输入正整数'))
  } else {
    callback()
  }
}
